From a8915b89d76c3dd39b828f781c7044e92f792a0d Mon Sep 17 00:00:00 2001 From: =?utf8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= =?utf8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= Date: Mon, 8 Sep 2014 15:21:00 +0000 Subject: [PATCH] Initialize impl_window for foreign W32 windows https://bugzilla.gnome.org/show_bug.cgi?id=736269 --- gdk/win32/gdkwindow-win32.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gdk/win32/gdkwindow-win32.c b/gdk/win32/gdkwindow-win32.c index d1652cfa34..09b7d374d9 100644 --- a/gdk/win32/gdkwindow-win32.c +++ b/gdk/win32/gdkwindow-win32.c @@ -705,6 +705,7 @@ gdk_win32_window_foreign_new_for_display (GdkDisplay *display, window = _gdk_display_create_window (display); window->visual = gdk_screen_get_system_visual (_gdk_screen); window->impl = g_object_new (GDK_TYPE_WINDOW_IMPL_WIN32, NULL); + window->impl_window = window; impl = GDK_WINDOW_IMPL_WIN32 (window->impl); impl->wrapper = window; parent = GetParent (anid); -- 2.30.2